package com.proactive.webapp.entity;

import java.util.Date;

import org.springframework.web.multipart.MultipartFile;

public class Resource {
	private int id;
	private int categoryID;
	private String title;
	private String content;
	private String url;
	private int status;
	private int viewCount;
	private String imagePath;
	private String account;
	private Date createDate;
	private Date updateDate;	

	private Member member;
	private String gist;
	private MultipartFile image;
	private String categoryName;
	private boolean reportFlag;
	private boolean collectFlag;
	private boolean writerFlag;
	private String classString;
	private String reportClass;
	private String collectClass;
	private String reportString1;
	private String reportString2;
	private String collectString;
	private String collectString1;
	private String collectString2;
	private String actString;
	private String actClass;
	private String hideClass;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getCategoryID() {
		return categoryID;
	}
	public void setCategoryID(int categoryID) {
		this.categoryID = categoryID;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public String getUrl() {
		return url;
	}
	public void setUrl(String url) {
		this.url = url;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public int getViewCount() {
		return viewCount;
	}
	public void setViewCount(int viewCount) {
		this.viewCount = viewCount;
	}
	public String getImagePath() {
		return imagePath;
	}
	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	public Member getMember() {
		return member;
	}
	public void setMember(Member member) {
		this.member = member;
	}
	public String getGist() {
		return gist;
	}
	public void setGist(String gist) {
		this.gist = gist;
	}
	public MultipartFile getImage() {
		return image;
	}
	public void setImage(MultipartFile image) {
		this.image = image;
	}
	public String getCategoryName() {
		return categoryName;
	}
	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}
	public boolean isReportFlag() {
		return reportFlag;
	}
	public void setReportFlag(boolean reportFlag) {
		this.reportFlag = reportFlag;
	}
	public boolean isCollectFlag() {
		return collectFlag;
	}
	public void setCollectFlag(boolean collectFlag) {
		this.collectFlag = collectFlag;
	}
	public boolean isWriterFlag() {
		return writerFlag;
	}
	public void setWriterFlag(boolean writerFlag) {
		this.writerFlag = writerFlag;
	}
	public String getClassString() {
		return classString;
	}
	public void setClassString(String classString) {
		this.classString = classString;
	}
	public String getReportClass() {
		return reportClass;
	}
	public void setReportClass(String reportClass) {
		this.reportClass = reportClass;
	}
	public String getCollectClass() {
		return collectClass;
	}
	public void setCollectClass(String collectClass) {
		this.collectClass = collectClass;
	}
	public String getReportString1() {
		return reportString1;
	}
	public void setReportString1(String reportString1) {
		this.reportString1 = reportString1;
	}
	public String getReportString2() {
		return reportString2;
	}
	public void setReportString2(String reportString2) {
		this.reportString2 = reportString2;
	}
	public String getCollectString() {
		return collectString;
	}
	public void setCollectString(String collectString) {
		this.collectString = collectString;
	}
	public String getCollectString1() {
		return collectString1;
	}
	public void setCollectString1(String collectString1) {
		this.collectString1 = collectString1;
	}
	public String getCollectString2() {
		return collectString2;
	}
	public void setCollectString2(String collectString2) {
		this.collectString2 = collectString2;
	}
	public String getActString() {
		return actString;
	}
	public void setActString(String actString) {
		this.actString = actString;
	}
	public String getActClass() {
		return actClass;
	}
	public void setActClass(String actClass) {
		this.actClass = actClass;
	}
	public String getHideClass() {
		return hideClass;
	}
	public void setHideClass(String hideClass) {
		this.hideClass = hideClass;
	}

	
}
